/**
 * 
 */
package com.nervytech.tutorcruise.db.dao.model;

import java.io.Serializable;
import java.util.Date;

/**
 * @author ADMIN
 * 
 */
public class CourseRequestsApplied implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 2881306006154761005L;
	private long requestId;
	private long userId;
	private String agenda;
	private double duration;
	private String notes;
	private String feeDetails;
	private Date createdTime;
	private Date updatedTime;

	/**
	 * @return the requestId
	 */
	public long getRequestId() {
		return requestId;
	}

	/**
	 * @param requestId
	 *            the requestId to set
	 */
	public void setRequestId(long requestId) {
		this.requestId = requestId;
	}

	/**
	 * @return the userId
	 */
	public long getUserId() {
		return userId;
	}

	/**
	 * @param userId
	 *            the userId to set
	 */
	public void setUserId(long userId) {
		this.userId = userId;
	}

	/**
	 * @return the agenda
	 */
	public String getAgenda() {
		return agenda;
	}

	/**
	 * @param agenda
	 *            the agenda to set
	 */
	public void setAgenda(String agenda) {
		this.agenda = agenda;
	}

	/**
	 * @return the duration
	 */
	public double getDuration() {
		return duration;
	}

	/**
	 * @param duration
	 *            the duration to set
	 */
	public void setDuration(double duration) {
		this.duration = duration;
	}

	/**
	 * @return the notes
	 */
	public String getNotes() {
		return notes;
	}

	/**
	 * @param notes
	 *            the notes to set
	 */
	public void setNotes(String notes) {
		this.notes = notes;
	}

	/**
	 * @return the feeDetails
	 */
	public String getFeeDetails() {
		return feeDetails;
	}

	/**
	 * @param feeDetails
	 *            the feeDetails to set
	 */
	public void setFeeDetails(String feeDetails) {
		this.feeDetails = feeDetails;
	}

	/**
	 * @return the createdTime
	 */
	public Date getCreatedTime() {
		return createdTime;
	}

	/**
	 * @param createdTime
	 *            the createdTime to set
	 */
	public void setCreatedTime(Date createdTime) {
		this.createdTime = createdTime;
	}

	/**
	 * @return the updatedTime
	 */
	public Date getUpdatedTime() {
		return updatedTime;
	}

	/**
	 * @param updatedTime
	 *            the updatedTime to set
	 */
	public void setUpdatedTime(Date updatedTime) {
		this.updatedTime = updatedTime;
	}

	/*
	 * (non-Javadoc)
	 * 
	 * @see java.lang.Object#toString()
	 */
	@Override
	public String toString() {
		StringBuilder builder = new StringBuilder();
		builder.append("CourseRequestsApplied [requestId=").append(requestId)
				.append(", userId=").append(userId).append(", agenda=")
				.append(agenda).append(", duration=").append(duration)
				.append(", notes=").append(notes).append(", feeDetails=")
				.append(feeDetails).append(", createdTime=")
				.append(createdTime).append(", updatedTime=")
				.append(updatedTime).append("]");
		return builder.toString();
	}

}
